to abandon in distress - Spanish English Dictionary